it consultants management strategic advisory computer consulting project management m&a change management technology m&a computer consulting investment banking information technology funding mergers and acquisitions technology it consulting corporate